package drugdealer.administrador;

import java.io.IOException;
import java.io.ObjectOutputStream;
import java.net.Socket;
import java.net.UnknownHostException;

import drugdealer.dados.Transacao;
import drugdealer.persistencia.DDPersistence;

public class GestaoPedidos {
	Socket conectividade;
	ObjectOutputStream out;
	
	public GestaoPedidos(DDPersistence owner) {
		try {
			this.conectividade = new Socket("localhost",50001);
			this.out = new ObjectOutputStream(this.conectividade.getOutputStream());
		} catch (UnknownHostException e) {

		} catch (IOException e) {

		}
	}
	
	public boolean enviarTransacao(Transacao transacao){
		boolean retorno = false;
		if (this.conectividade.isConnected()) {
			try {
				this.out.writeObject(transacao);
				retorno = true;
			} catch (IOException e) { }
		}
		return retorno;
	}

}
